<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 
        数据类型
        1、为什么有数据类型？
            js，操作的数据太多，给数据分别类型，方便我们去做不同处理。
        2、数据类型有什么？
        一般的数据类型 (基础)
        数字类型（数值），字符串类型，布尔类型，undefined，null

        其他类型
        array(),object,function...


        2.1、数值类型
            数值类型包含整数和浮点数。
            10  20  (整数)
            5.5  3.1415926   （小数，浮点数）
            二进制，八进制，十进制，十六进制
        2.2、字符串类型
            字符串：单引号或双引号包裹的任意字符。
            使用双引号或者单引号都行
            单引号可以包裹双引号
            双引号也可以包裹单引号
            但是不能互相交叉
        2.3、布尔类型
            布尔类型包含true（对、真）和false（错、假）。
        2.4、undefined

        2.5、null
        

        2.6、typeof 变量名|数据
             检测数据类型   
     -->
    <script>
        //  数值类型
        var score = 59.5;   //  浮点数
        var num = 100;      //  整数

        // // 二进制
        var num1 = 100;
        var num2 = 0b1010;  // 二进制  0-1 
        console.log(num1,num2);

        // var num3 = 0527;
        // console.log(num3);

        // var num4 = 0xff;
        // console.log(num4)

        var str = 'abc';
        var str1 = '123';
        var str2 = '大帅哥';
        var str3 = 'true';
        var str4 = "123";
        
        var isT = true;
        var isF = false;

        var _un = undefined;
        var a;

        var _n = null;

        console.log(typeof _n);
        console.log(typeof 'abc');

    </script>
</body>
</html>